A New Tree Code Method for Simulating Planetesimal Dynamics
نویسنده
چکیده
A new tree code method for simulating planetesimal dynamics is presented. A self-similarity argument is used to restrict the problem to a small patch of a ring of planetesimals at 1 AU from the Sun. The code incorporates a sliding box model with periodic boundary conditions and surrounding ghost particles. The tree is self-repairing and exploits the attened nature of Keplerian disks to maximize eciency. The code uses a fourth-order force polynomial integration algorithm with individual particle time steps. Collisions and mergers, which play an important role in planetesimal evolution, are treated in a comprehensive manner. In typical runs with a few hundred central particles, the tree code is approximately 2{3 times faster than a recent direct summation method and requires about 1 CPU day on a Sparc IPX workstation to simulate 100 years of evolution. The average relative force error incurred in such runs is less than 0.2% in magnitude. In general, the CPU time as a function of particle number varies in a way consistent with an O(N log N) algorithm. In order to take advantage of facilities available, the code was written in C in a Unix workstation environment. The unique aspects of the code are discussed in detail and the results of a number of performance tests|including a comparison with previous work|are presented.
منابع مشابه
Direct Large-Scale N-Body Simulations of Planetesimal Dynamics
We describe a new direct numerical method for simulating planetesimal dynamics in which N∼ 106 or more bodies can be evolved simultaneously in three spatial dimensions over hundreds of dynamical times. This represents several orders of magnitude improvement in resolution over previous studies. The advance is made possible through modification of a stable and tested cosmological code optimized f...
متن کاملTree–Particle–Mesh: an adaptive, efficient, and parallel code for collisionless cosmological simulation
An improved implementation of an N-body code for simulating collisionless cosmological dynamics is presented. TPM (Tree–Particle–Mesh) combines the PM method on large scales with a tree code to handle particle-particle interactions at small separations. After the global PM forces are calculated, spatially distinct regions above a given density contrast are located; the tree code calculates the ...
متن کاملA New Two Dimensional Model for Pollutant Transport in Ajichai River
Accurate prediction of pollution control and environmental protection need a good understanding of pollutant dynamics. Numerical model techniques are important apparatus in this research area. So a 2500 line FORTRAN 95 version code was conducted in which using approximate Riemann solver, couples the shallow water and pollution transport agents in two dimensions by the aid of unstructured meshes...
متن کاملSimulating and Optimizing the Conjunctive Use of Surface and Groundwater Resources Using the System Dynamics Approach (A Case Study: Dashte-Abbas Irrigation Network)
The construction of irrigation network and the water transfer from Karkheh Dam to Dashte-Abbas, due to neglecting the groundwater resources has increased groundwater level and waterlogging of the agricultural land in the recent years. The aim of this study was, therefore, to optimize the conjunctive use of surface and groundwater resources in Dashte-Abbas to minimize waterlogging problems and a...
متن کاملاستفاده از دستگاه مختصات متعامد محلی در مدل کردن ترک دو بعدی به روش المان محدود توسعه یافته
The extended finite element method (X-FEM) is a numerical method for modeling discontinuties, such as cracks, within the standard finite element framework. In X-FEM, special functions are added to the finite element approximation. For crack modeling in linear elasticity, appropriate functions are used for modeling discontinuties along the crack length and simulating the singularity in the crack...
متن کامل